needle ice - French English Dictionary